The Statistical Zero-knowledge Proof for Blum Integer Based on Discrete Logarithm

نویسندگان

  • Chunming Tang
  • Zhuojun Liu
  • Jinwang Liu
چکیده

Blum integers (BL), which has extensively been used in the domain of cryptography, are integers with form p1q2 , where p and q are different primes both ≡ 3 mod 4 and k1 and k2 are odd integers. These integers can be divided two types: 1) M = pq, 2) M = p1q2 , where at least one of k1 and k2 is greater than 1. In [3], Bruce Schneier has already proposed an open problem: it is unknown whether there exists a truly practical zero-knowledge proof for M(= pq) ∈ BL. In this paper, we construct two statistical zeroknowledge proofs based on discrete logarithm, which satisfies the two following properties: 1) the prover can convince the verifier M ∈ BL ; 2) the prover can convince the verifier M = pq or M = p1q2 , where at least one of k1 and k2 is more than 1. In addition, we propose a statistical zero-knowledge proof in which the prover proves that a committed integer a is not equal to 0.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Short Proofs of Knowledge for Factoring

The aim of this paper is to design a proof of knowledge for the factorization of an integer n. We propose a statistical zero-knowledge protocol similar to proofs of knowledge of discrete logarithm a la Schnorr. The eeciency improvement in comparison with the previously known schemes can be compared with the diierence between the Fiat-Shamir scheme and the Schnorr one. Furthermore, the proof can...

متن کامل

On the Implementation of Indistinguishable Boxes Needed in Knapsack Zero-Knowledge Interactive Proof Schemes

The concept of the Zero-Knowledge Interactive Proof (ZKIP) scheme was first proposed by Goldwasser, Micali and Rackoff in 1985. Since then, many practical ZKIP schemes have been proposed. One common feature among all these schemes is that the security of the schemes is based on factoring or the discrete logarithm. In 1991, Simmons proposed an alternative practical ZKIP scheme whose security is ...

متن کامل

Better Zero-Knowledge Proofs for Lattice Encryption and Their Application to Group Signatures

Lattice problems are an attractive basis for cryptographic systems because they seem to offer better security than discrete logarithm and factoring based problems. Efficient lattice-based constructions are known for signature and encryption schemes. However, the constructions known for more sophisticated schemes such as group signatures are still far from being practical. In this paper we make ...

متن کامل

A Statistical Limited-knowledge Proof for Secure Rsa Keys

The underlying cryptographic security of a number of public key cryptographic protocols rests upon the diiculty of factoring large composite integers. The RSA system is one such example. Given current state of the art factoring algorithms, an integer which is the product of a limited number of primes is most diicult to factor when the primes are nearly equal. A zero knowledge proof that a numbe...

متن کامل

Efficient Zero-Knowledge Proofs of Knowledge of Double Discrete Logarithm

Zero-knowledge proof protocol is a basic cryptographic technique. And zero-knowledge proof of double discrete logarithm has some particular properties, so it has been widely applied in many security systems. But the efficient problem of zero-knowledge proof of double discrete logarithm has not been solved to this day, since there are some special difficulties in computing this kind of knowledge...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IACR Cryptology ePrint Archive

دوره 2003  شماره 

صفحات  -

تاریخ انتشار 2003